package com.jacob.androidstudy.androidnote.userinterface;

/**
 * 
 * 
 * 
 */
public class Selector {
	
	// Selector的结构描述：
	/*
	 * <?xml version="1.0" encoding="utf-8"?>
	 * <selector xmlns:android="http://schemas.android.com/apk/res/android" >
	 * <item
	 * 
	 * 颜色或图片
	 * android:drawable=""
	 * 
	 * “true”表示按下状态使用（例如按钮按下）；“false”表示非按下状态使用。
	 * android:state_pressed="true/false"
	 * 
	 * “true”表示聚焦状态使用（例如使用滚动球/D-pad聚焦Button）；“false”表示非聚焦状态使用。
	 * android:state_focused="true/false"
	 * 
	 * “true”表示选中状态使用（例如Tab打开）；“false”表示非选中状态使用。
	 * android:state_selected="true/false"
	 * 
	 * “true”表示可勾选状态时使用；“false”表示非可勾选状态使用。（只对能切换可勾选—非可勾选的构件有用。）
	 * android:state_active="true/false"
	 * 
	 * “true”表示勾选状态使用；“false”表示非勾选状态使用。
	 * android:state_checkable="true/false"
	 * 
	 * "true”表示勾选状态使用；“false”表示非勾选状态使用。
	 * android:state_checked="true/false"
	 * 
	 * “true”表示可用状态使用（能接收触摸/点击事件）；“false”表示不可用状态使用。
	 * android:state_enabled="true/false"
	 * 
	 * “true”表示应用程序窗口有焦点时使用（应用程序在前台）；“false”表示无焦点时使用（例如Notification栏拉下或对话框显示）。
	 * android:state_window_focused="true/false" />
	 * 
	 * </selector>
	 */

	// shape的结构描述：
	/*
	 * <shape>
	 * 
	 * 实心 ，就是填充
	 * <solid
	 * 指定填充的颜色
	 * android:color="#ff9d77" />
	 * 
	 * 渐变
	 * <gradient
	 * 开始颜色
	 * android:startColor="#ff8c00"
	 * 结束颜色
	 * android:endColor="#FFFFFF"
	 * 渐变角度，必须为45的整数倍。
	 * android:angle="270" />
	 * 
	 * 描边
	 * <stroke
	 * 边框宽度
	 * android:width="2dp"
	 * 边框颜色
	 * android:color="#FFFFFFFF"
	 * 虚线效果（每隔3dp画5dp）
	 * android:dashWidth="5dp" android:dashGap="3dp" />
	 * 
	 * 圆角
	 * <corners
	 * 为角的弧度，值越大角越圆。
	 * android:radius="2dp" />
	 * 
	 * <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
	 * 
	 * </shape>
	 */

}
